package com.yuandian.customer.perception.service;

import com.yuandian.api.customer_perception.po.BasePortraitParams;
import com.yuandian.bpm.common.core.util.R;

/**
 * <p>
 * 步骤事务表 服务类
 * </p>
 *
 * @authoR<Object> lixin
 * @since 2022-04-24
 */
public interface IUnitPortraitService {

    /**
     * 单位操作员事项操作平均耗时排行(TOP5)
     * @return
     */
    R<Object> queryOperatorBusinessProcessAvgTimeTop5(BasePortraitParams params);

    /**
     * 单位操作员活跃时段
     * @return
     */
    R<Object> queryOperatorActiveDuration(BasePortraitParams params);

    /**
     * 操作员活跃时段list
     */

    R<Object> queryOperatorActiveList(BasePortraitParams params);

    /**
     * 单位操作员办理排行(TOP5)
     * @return
     */
    R<Object> queryOperatorBusinessProcessCountTop5(BasePortraitParams params);

    /**
     *  活跃操作员人数
     * @return
     */
    R<Object> queryActiveOperationcount(BasePortraitParams params);

}
